35722 722
42347 84
9603 319
116813 640
12243 85
40325 345
5128 167
2896 652
3359 486
2161 66
21490 750
203033 798