17771
15563
12840
12107
11210
8800
8405
7951
7797
7222
6978
6764
6760
6198
5918
5773
5403
5283
5126
5003
4854
4846
4759
4720
4514
4393
4261
4110
4028
3871
3857
3832
3807
3605
3563
3440
3392
3298
3053
2866
2853
2783
2751
2733
2730
2692
2674
2580
2523
2397
2393
2316
2277
2263
2257
2144
2064
2047
2023
2000