7741 17
600 8
1633 16
4276 3
3136 5
6628 7
8406 10
2321 6
2786 11
12335 41
31329 29
6821 18
25604 32
2992 10
12813 16
828 8
354 4
3112 11
11114 18
5962 16
17204 42
5356 5
80320 110
13038 38