17596
15441
12724
11982
11124
8730
8311
7890
7741
7108
6799
6725
6716
6158
5868
5700
5359
5248
5093
4934
4820
4787
4726
4677
4468
4362
4232
4066
3992
3843
3825
3794
3764
3586
3541
3403
3348
3274
3043
2845
2815
2737
2723
2692
2651
2641
2637
2562
2500
2377
2361
2264
2245
2237
2188
2138
2059
2004
2002
1986