14281 25
80985 161
14236 18
6702 17
22787 42
22019 19
17500 46
31626 52
8213 26
17074 47
15950 57
45569 69
42303 175
18423 20
7682 13
10173 42
19793 67
21170 46
5892 43
9041 31
15154 45
10344 51
3764 18