13718 13
12150 7
16556 31
38144 21
15559 37
23102 54
14294 31
27800 52
15552 27
15866 42
13016 13
15140 36
15663 30
10355 7
9997 10
11015 5
12928 9
11071 12
12426 17
12791 7
42986 51
34531 20
11216 8
47887 42