30793 101
23178 41
16342 42
27455 95
14509 54
34903 46
18367 17
27151 37
29801 45
42888 125
51225 164
11297 43
8897 45
19705 43
10906 25
12329 14
16047 35