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
21292 66
15792 42
19553 40
63794 160
20458 22
24685 46
2687 9
18078 31
8455 11
14431 20
14158 54