2375 8
3155 5
4654 5
4861 17
2252 10
6923 7
11989 21
9259 15
14490 13
36193 28
21612 30
30825 36
5726 3
15065 22
8672 20
21683 33
6329 6
40546 55
20978 35
12927 22
3584 10
9679 10
6252 7
5518 12