449489
37331
525972
1010683
510374
921253
94454
610190
421935
737612
520528
266856
5052799
3491581
2967148
2293804
2202988
1996609
189378
1886357
1735118
1707136
1653195
1620471