12652 64
25438 103
28825 115
19042 80
30411 98
19767 57
6421 10
22968 92
7035 27
25876 153
8226 26
44841 201
4912 14
10251 40
18261 83
13280 38
9541 35