1044505
268923
556439
992294
1017741
117147
680450
525124
27789702
23223486
22632960
19351669
14101916
12812157
11415624
9969365
204265
887108
428725
219275