1587916
32460
25374
22610
20193
19893
178047
159453
15132
149632
13142
12399
12266
12253392
118058
115546
1123894
1065736
9880
8629
8601833
8377960
83443
79819
71811
71014
6777
6693
64825
64617
62518
61726
61016
5848061
5799
5790
57256
5390
5230
4936327
4368107
42614
42222
4176
3918
3876
3695
3535
34910
33710
33217
3296
3152
3061
3012
2917
2911
28813
2825
2776
27413
2705
2552
2535
2473
2395
2003
1965
1913
1884
1862
1803
1786
1754
1423
1355
1250
1185
1173
1121