58800 160
10462 65
9399 39
5270 23
4672 16
4664 30
3037 20
2959 15
2693 4
2621 17
2543 15
2388 9
2378 8
2168 7
2076 5
1999 4
1958 7
1928 7
1905 3
1838 8
1749 5
1717 3
1696 5
1638 0