18683 17
11985 6
16240 30
18241 25
17760 20
16241 34
14830 14
20558 36
14668 17
12586 12
13519 14
12045 14
10398 7
14958 28
11155 14
15240 44
21238 40
13505 19
9632 16
11183 0
11857 21
16781 33
13402 13
32603 79