9848
8089
5926
5372
4828
4377
3565
3546
2963
28110
2660
2601
2580
23510
2012
1870
1676
1445
1344
1171
1160
1121
1020
731
660