29 3515
26 11694
19 5084
14 1873
6 1507
4 1312
3 1203
3 994
2 839
2 1872
2 1396
1 590
1 702
1 884
1 725