44888
42843
26311
20832
20651
18169
17695
17212
15240
14258
13684
12021
11652
11510
10868
9981
9519
7500
5985
3279
2309