12652 64
25438 103
28825 115
18664 80
30053 96
19767 57
6421 10
22605 87
6673 27
25502 152
8226 26
44469 200
4912 14
10251 40
18261 83
12883 37
9180 35