25596 629
20649 444
30098 654
98331 876
41965 786
16597 541
21138 121
41817 930
53889 323
2116 150
9577 275
9704 255
5777 67
8110 160
3530 431
1904 112
2305 78
4334 360
4850 470
5017 895
5464 418
5627 379
3533 174
24670 91
29895 608
28083 914
90951 262
49380 484