25458143
9682
6540475
2390
70005754
7071
20469835
9258
19355813
8001
15246255
5007
5848473
2004
11924184
5265
8100948
2299
9014938
3436
15255250
5155
37147664
12739
3308445
980
7192663
1850
12034162
2799
16745521
6512
5525426
1935
3019425
703
4398163
1294
5250967
1762
2188279
662
2338146
804
2344466
882
5053104
1171
4065974
1539
8417950
2959
3483746
1074
32238225
8359