17758
15552
12830
12096
11202
8783
8393
7940
7788
7208
6960
6760
6752
6188
5911
5762
5398
5279
5123
4997
4851
4837
4758
4712
4504
4391
4257
4105
4022
3867
3857
3829
3805
3600
3554
3437
3384
3295
3053
2864
2849
2770
2745
2726
2720
2686
2668
2575
2522
2390
2309
2273
2263
2243
2143
2064
2040
2019
1998