21638316
2110295
21003
161248
12511
11870
11700
10429
81025
77422
70037
6190
6108
59716
59010
5853
5820
5451
5360
52331
5177
5124
5121
5007
4955
4550
42520
4165
41310
4108
4074
3988
38611
36935
3571
3426
34111
3374
33012
3303
3277
31213
3030
3013
3005
2997
2963
2941
2757
2586
2519
2506
2490
2405
2307
2292
2275
2170
2020
1861
1824
18210
1810
1686
1614
1400
1354
1320
1290
1270
1171
1160
1050
970
950
860
830
610
420
220