907641
104810
375641
1162858
41694
393793
730798
800377
27831702
23240486
22653960
19366669
14111916
12830157
11426624
9975365
210265
891108
435725
221275