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