17480
15374
12638
11874
11078
8683
8254
7847
7705
7033
6700
6680
6667
6130
5829
5668
5332
5211
5075
4898
4796
4741
4694
4651
4438
4346
4221
4047
3970
3829
3800
3772
3746
3574
3513
3370
3324
3265
3038
2833
2794
2716
2705
2679
2623
2596
2575
2551
2490
2367
2340
2230
2228
2227
2157
2135
2110
2055
1995
1981