1075 3
1184 11
1089 2
3194 18
3330 4
6324 8
7046 12
9167 27
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