18813 26
40250 41
17230 22
20924 64
24221 46
18224 32
55242 85
78326 111
7748 9
13842 25
17505 44
28872 88
27927 54
17845 53
26049 230
7116 36
6481 16