1299758
1530607
900263
865221
1410590
1823313
929350
1019121
1612140
136666
1030521
1218942
36532
372794
801220
1843110
17080483
14311692
12861960
10375916
6848831
6790668
6562362
6524156
6025477
5419960
5007623
4918253
423870
3938231