21508
19740
19580
18941
18098
17750
17588
16801
15940
14426
14168
13958
13541
13514
13263
12215
11926
11641
11252
10712
10316
10286
10215
10209
10192