12856283
9313157
4527100
3775217
297354
2764118
263045
229258
225236
196664
186527
179433
122035
107518
106715
104024
101915
101431
92712
89718
89517
8397
83713
7579
69320
6318
62111
6089
5726
56315
5629
5355
5228
5006
4967
4935
4763
46611
4636
4528
4492
4426
4396
4192
4146
41317
4056
40010
3934
3844
3813
3817
3656
3623
3555
3484
3472
3296
31511
3057
3031
2812
2503
2485
2377
2361
2312
2302
2274
2262
2045
1962
1963
1894
1842
1834
1832
1735
1713
1650
1611
1581
1492
1391