4559 17
2377 9
4498 16
7543 22
15252 49
36125 96
5481 17
24865 68
30372 50
11491 19
22073 68
32560 94
13678 16
43700 43
15627 30
28546 52
25570 64
20731 32
25818 73
5356 22
13006 39
5546 7
8927 25
14235 123