44262
28916
25553
18556
17999
14563
14354
13089
11200
10887
9917
9668
9126
8706
8030
7847
6620
6334
5733
5256
4230
4164
3908
3623
3426