15603 15
27623 102
22564 37
46978 142
17011 18
19027 27
30668 79
25446 56
48896 87
13967 17
16476 25
15632 34
16584 41
16316 27
29400 113
21555 43
15771 49
16131 56
26224 100
23496 57
16290 37
19282 42
27466 81
12179 19