16005 10
11556 3
20261 18
14458 5
19191 14
21207 16
52402 49
36896 53
10946 0
12060 6
12122 9
11775 6
13406 13
30362 88
14508 10
27622 52
16891 14
28109 52
16650 18
21584 15
16298 15
20097 24
12199 6
14609 8