12652 64
25438 103
28825 115
18664 80
30411 97
19767 57
6421 10
22968 90
7035 27
25502 153
8226 26
44469 200
4912 14
10251 40
18261 83
12883 38
9541 35