20861
19877
17853
15397
15330
12469
10858
10500
9024
8572
8146
8100
7920
7839
7805
7801
7715
7692
7531
7282
7167
6956
6127
6109
5757
5601
5429
5178
4849
4597
4439
4336
4148
4107
3924
3862
3857
3830
3572
3513
3509
3434
3433
3373
3325
3289
3224
3190
3140
3127
3062
3034
3013
3007
2994
2982
2964
2877
2868
2856
2793
2757
2737
2694
2671
2668
2653
2642
2635
2631
2555
2550
2549
2542
2532
2527
2467
2441
2438
2411
2372
2353
2310
2310
2305
2287
2254
2248
2240
2222
2219
2196
2143
2103
1975
1913
1909
1878
1832
1782