5942 20
1396 8
2705 8
4153 9
2072 9
4896 18
1701 6
1553 12
2685 10
4321 11
7333 28
1267 9
2127 7
1113 4
8559 24
11258 48
1352 10
1331 5
8427 12
1932 10
1116 3
784 9
900 7
1435 9