914900
56303
792121
537985
1023858
86262
312917
92844
122413
580417
386820
254482
28982454
24430119
21962992
21164480
16484333
14863969
140571028
13369239
1158782
11519764
949458
9460480