34059 170
9302 43
19976 45
16252 66
26269 91
12087 28
19884 29
21615 50
30285 95
39486 161
22968 90
24566 133
18089 60
25876 153