40759
39279
38783
36043
34967
34960
34859
33602
32714
31536
30266
30215
29921
28773
26867
26586
25693
24931
24678
21334
21148
20920
20132
17864
17605
16244
13733
10085
9217
8661
7791
5775
5177
3031
722