14528 16
4986 3
12649 11
58857 54
36091 38
5091 4
85496 64
9543 10
51859 86
11372 4
10861 20
26425 39
30530 33
18269 32
29191 34
17830 29
9251 19
5905 8
14624 20
4496 8
23443 50
21042 65
23824 39
6431 10