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