35686 722
42270 84
9579 319
116715 640
12222 85
40303 345
5115 167
2895 652
3357 486
2155 66
21465 750
202879 798