1072717
2585714
1836708
2303967
2621785
47333
483567
409793
27828702
23239486
22652960
19366669
14111916
12829157
11424624
9975365
210265
891108
435725
221275