19261
19166
18576
18350
17649
17433
17162
15708
15624
15600
15275
14730
14222
13405
13077
12887
12591
12031
11168
11118
9636
9417
9301
8957
7289
7072
5903
5494
4125
3977
3960
3677
1929
1364
433
0