750 10
2840 7
18439 32
13294 27
36934 110
4891 24
5816 31
2331 4
3510 5
2838 9
2047 7
2716 4
1403 3
2180 7
1713 6
2762 4
1446 3
2441 4
1961 2
1444 2
1309 4
1222 1