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