14613 25
35261 173
9302 45
20765 51
16636 68
27455 94
12087 28
20669 29
21615 50
31088 98
40285 166
23750 94
24960 137
18469 60