44323
28997
25598
18614
18058
14614
14411
13143
11241
10940
9960
9713
9172
8743
8075
7881
6653
6375
5785
5308
4281
4220
3961
3686
3468