5682 24
4706 5
4328 10
3875 25
2612 4
2216 3
2159 2
1688 1
1554 6
1536 2
1456 2
1351 2
1332 3
1321 5
1229 3
1112 3
1077 3
997 1
976 2
969 2
923 1
170 10