18441 56
12987 27
15217 25
5617 20
2953 13
559 10
2109 8
3462 8
972 8
2390 7
2099 5
2030 4
1793 3
1612 3
1318 2