18432 56
15212 25
12983 27
5611 20
3454 8
2951 13
2384 7
2101 8
2097 5
2025 4
1791 3
1611 3
1313 2
967 8
542 10