1983537
43699
37140
27020
23553
22903
21182
210147
194654
18802
186533
175410
163858
15263392
142248
1405894
13896
1371737
11917960
11820
11359
10831834
101011
98019
97043
9148
88618
83215
8213
80526
79117
76316
76325
7420
7028061
6890
6859
6760
6550
65456
6506327
6480
6180
55722
5551
55015
5458107
5030
5016
4856
4818
46110
4606
4535
43113
43110
4185
4152
4016
39817
3875
3747
3746
3731
3606
3482
3401
3250
32413
3213
3135
3065
2960
2942
2693
2560
2415
2383
2334
2253
2182
2166
2104
2090
2050
1810
1790
1753
1673
1655
1650
1590
1575
1510
1400
1351
1140
1120
1090
1081
1050
930
810
610