13500 5
15151 19
13499 9
15387 20
17466 17
19269 19
18446 19
17210 17
25729 21
33893 37
27872 38
8435 3
9086 2
15825 16
14366 14
12538 18
13304 21
14645 24
12895 9
17208 15
108302 167
13871 10
21811 37
18088 17