25403
25286
24729
24221
24099
23882
23653
23626
23152
22907
21579
20552
20347
20176
20129
19580
19486
19227
18348
18316
18094
17939
17381
17020
16799
16771
16482
16179
15850
15628