20735 10
32034 35
24641 43
39061 79
42965 69
26865 66
14799 17
12887 19
21074 13
48116 67
15284 29
15020 24
12982 25
47903 79
19561 24
134575 220
17815 17
11885 7
20597 31
16447 28
13010 10
26051 44
18016 40
54491 98