114968 127
15767 14
28478 29
30815 31
10150 8
13761 12
16564 15
10067 7
24178 25
17710 17
30910 32
44548 56