21638
20155
20983
20175
20972
19709
19366
18715
18479
18612
18443
17744
16604
16541
16910
15277
15810
15477
15974
15172
14141
12781
11822
11249
10625
9227
7492
6873