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