34059 170
8940 43
19976 44
16252 65
26269 91
11726 28
19884 29
21249 49
29883 92
39083 158
22605 87
24198 133
18089 60
25502 152