1075 3
1184 10
523 2
2385 15
3330 4
6324 8
7046 12
9167 26
3297 8
14572 15
6614 4
21755 44
13098 24
15564 27
14220 29
32805 56
30323 75
24084 40
5921 10
15048 49
35573 96