1211105
934347
415782
626948
304142
1029687
916575
270164
1124949
1695638
1016778
1163833
876532
575352
1031566
1638845
20164484
19599692
17950960
11942916
9264156
7909362
7849668
7186623
7072831
6915477
6898960
6414253
457470
4365231