4253 15
2133 9
4498 16
7543 22
12338 14
14915 28
14944 49
36125 96
5481 17
24865 67
30058 50
11246 19
21647 66
32560 93
43700 43
15388 30
18780 29
28546 52
22569 27
25570 64
20731 32
14467 43
7978 17
7218 5