44918
42871
26333
20860
20670
18203
17720
17234
15268
14289
13711
12049
11672
11555
10900
10003
9542
7528
6018
3332
2352