5063064
2292035
1708636
1698618
1692932
1541116
1478920
1457813
1434415
1280112
1248613
1066415
1061817
999616
986010
961519
95309
95007
94303
834310
791112
75716
691710
645313
596421
575820
54686
52833
46242
43670
43335
40308
37741
32626
32363
25411
23160
15710
14660
11850