35059
31226
30066
29985
22648
19505
19092
18305
17452
17244
16866
15841
15643
15500
15418
14583
14163
13750
13416
13166
12077
11895
11694
10985
10835