13150 16
12125 26
13438 32
18933 43
21741 58
12017 27
18790 31
4166 11
19328 54
24974 39
14518 23
19977 38
17442 40
9535 16
31106 34
28840 62
20219 56
21082 18