44766
4788
3995
3721
2780
2635
2504
2338
2291
1794
1490
1461
1347
1306
1260
1208
1064
1061
972
941
824
749
712
555