17938
957959
317710
503210
1808736
1320897
93457
735195
587217
1642433
361181
539994
1019725
420876
418772
158335
5552500
2891654
2093336
1861237
1740895
173367
1523922
1520854
1473850
1393500
1336400
1329590