652454
1222707
1104631
256564
1102762
1008337
1129337
87635
1026416
1265886
588578
458200
986397
517580
1092536
380457
25799700
22332484
21589960
18622669
13634916
11955157
10783624
9253365
7981961
7541477
7308253
7180831
478070
4732231