20122
19085
17567
17043
16466
16202
15538
14919
13829
13247
13135
13120
12893
12498
12298
11580
10599
9765
9473
9198
8975
8146
7803
6993
6920
6523
6348
6301
6098
5974
5815
3792
2940
2041
1538
1014
790
745
707
396
294
0