26 12099
18 5237
29 3562
2 1963
14 1945
6 1557
2 1435
4 1355
3 1229
3 1012
1 900
2 869
1 747
1 725
1 608