29811 58
15084 18
15198 14
14758 35
18244 17
12238 6
16248 17
14380 15
25895 33
32466 52
20742 21
18971 18
20492 16
9111 0
55591 54
28043 34
25494 18
11919 2
34919 45
14898 25
18644 14
40793 53
50075 66
22740 28