34059 170
8940 43
19976 44
16252 65
26269 91
12087 28
19884 29
21249 49
29883 92
39083 159
22968 87
24566 133
18089 60
25502 152