5384 18
12087 49
15185 8
6179 26
21958 56
4730 3
8851 28
4096 11
9937 10
10133 32
12855 29
5552 5
11309 23
20924 65
15792 42
19553 40
63410 157
20458 21
24300 45
2687 9
18078 31
8455 11
14431 19
13787 54