555 10
23432 48
24949 33
3264 10
2191 9
1448 5
1989 2
2208 6
3676 9
2231 6
2870 16
2751 19
7403 40
845 1
976 7
823 2
898 9
1057 3
1805 11
1761 6
1163 5
1370 4
1183 2
1218 6