14816 30
14975 6
14210 1
12126 12
12596 6
10820 5
11543 12
29641 60
28305 48
27097 42
24329 25
27683 47
12744 10
15404 21
6832 2
24425 33
13997 17
19985 15
25241 38
10695 13
26408 55
22188 17
22809 51
18320 20