44276
28941
25562
18563
18006
14576
14362
13845
13100
11210
10898
9925
9673
9135
8714
8038
7855
6628
6339
5740
5266
4241
4182
3915
3635