31332 69
13904 17
20691 37
14213 25
34843 171
9302 45
20362 50
16636 67
12087 28
13448 33
5145 19
20273 29
21615 50