34446 171
9302 44
20362 45
16252 67
26666 91
12087 28
19884 29
21615 50
30285 97
39486 165
23353 92
24566 133
18089 60
25876 153