17776
15563
12842
12108
11212
8800
8406
7951
7797
7224
6983
6764
6760
6198
5918
5773
5403
5283
5126
5003
4854
4846
4760
4720
4514
4395
4262
4113
4029
3871
3857
3832
3808
3605
3567
3445
3393
3299
3053
2868
2853
2784
2751
2733
2731
2692
2676
2581
2525
2399
2393
2316
2277
2263
2258
2144
2064
2050
2025
2000