29 3515
26 11700
19 5085
14 1873
6 1508
4 1315
3 1203
3 994
2 839
2 1873
2 1396
1 590
1 702
1 884
1 726