12703 7
40966 54
10358 6
19768 18
11578 10
34576 36
11154 11
35769 40
39401 53
18202 17
13381 13
14685 12