1611717
33070
29025
23370
20633
20173
180947
165653
15412
152933
14223
13069
12546
124958
12463392
118846
1157894
1093736
10170
8971833
8889
8857960
86243
84619
75411
72514
7237
6913
67218
67125
66226
65918
64716
6200
6118061
6039
59056
5590
5400
5356327
45514
4488107
44022
4316
4016
3978
3775
3665
36310
35411
34817
3402
3396
3366
3211
3142
3136
3127
31213
3125
3071
28513
2785
2665
2612
2613
2555
2193
2115
2044
2043
1942
1916
1883
1804
1661
1573
1455
1380
1321
1263
1245
570
460
450
280
270
250
180
160
120
90