1489708
726699
1114867
1201894
1065843
865357
1503290
1554811
87935
1984873
1781967
1252570
341637
862743
564959
810578
17728483
15194692
13836960
10663916
7075156
7012668
6899831
6820362
6250477
5703960
5469623
5325253
431770
4041231