18813 26
40635 42
17230 22
20924 64
24221 46
18589 32
55242 86
78817 111
7748 9
13842 25
17505 44
29285 89
28324 55
18258 53
26455 230
7548 36
6931 20