5040 17
1270 2
3531 21
7549 30
2530 7
2465 11
2571 8
2878 6
1584 5
2440 6
4883 11
4789 32
3952 23
2634 12
1157 7
1439 1
1226 6
1315 1
1008 2
3147 21
1376 6
447 2
596 2
2730 8