10652 19
11122 9
4100 3
17454 17
14217 20
7132 14
22548 27
7231 4
11766 18
16332 39
14093 17
10387 13
16936 22
21159 19
10237 14
15504 19
18435 18
9759 10
24048 21
21345 25
4494 0
10349 20
10058 17
12245 13