1392429
1785121
1449800
1326192
1484574
772697
1068587
446748
13371000
546882
2037216
1201707
1122337
867165
108212
403636
17085483
14324692
12874960
10377916
6849831
6792668
6563362
6533156
6027477
5429960
5013623
4922253
423870
3940231