9316 20
5394 4
5485 7
2443 1
14931 17
8388 12
8347 9
17114 32
47368 54
38621 41
20183 21
67122 62
11193 14
14161 13
14345 10
10197 15
11559 22
29164 51
8341 18
19045 27
16656 22
10193 19
18502 31
15324 9