18718 56
13097 27
15336 25
5751 20
3003 13
910 10
2343 8
3595 8
1166 8
2476 7
2192 5
2111 4
1878 3
1673 3
1408 2