21253
19893
18869
18462
17770
17589
17239
17037
16767
16648
16355
16067
16023
15985
14593
13239
13169
12830
12720
12238
11915
11905
11830
11655
11424
11361
10982
10929
10504
10011