21292 67
5384 19
27053 45
6179 26
11627 18
14193 20
65912 145
4483 11
9937 10
12087 49
2687 9
5930 5
9233 28
10517 32
15792 42
12519 22
19936 40
15185 8
14820 21
24685 46
11309 23
16988 28
20458 22
22339 56