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