29250429 605
1287760 97
1718005 228
8793041 941
1849292 120
7851235 870
6023366 791
2361773 419
249539 15
1973419 152
8473940 777
1491292 103
1746489 185
2019255 232
3089344 111
3522699 375
529678 30
1148845 65
1094364 143
2539751 274
776937 46