15716 8
10121 1
11978 24
13822 14
12500 9
9874 6
15831 16
11160 10
13730 4
12327 7
14990 9
9664 0
11862 13
12407 16
10341 8
11351 5
22984 26
14812 22
13590 22
15034 21
11172 12
20005 48
19402 38
14670 17