17126
10329
3748
3302
3253
3115
3063
2557
2292
1891
1704
1556
1444
1325
1306
1220
1149
1122
1052
1030
987
940
934
822
702
692