18881 56
15424 25
13186 27
5841 20
3674 8
3048 13
2559 7
2459 8
2243 5
2180 4
1938 3
1718 3
1463 2
1274 8
1085 10