20686 32
18245 41
23591 72
28168 75
44153 127
17505 44
26206 47
5117 11
29105 83
28987 43
17858 27
25425 64
24062 62
11455 16
35434 40
33578 82
25750 85