21882 64
19095 50
14200 28
21680 42
20139 34
6338 10
24928 29
32729 34
12438 41
17887 27
22209 125
7231 16
3485 19
24962 105
22333 51
12863 45
2790 6
22652 37
40154 134
46367 76
15657 35
17599 31