12157 9
13984 10
9408 3
14179 0
22380 10
11902 5
10553 6
19405 8
27007 8
21428 1
24304 2
27883 11
19231 5
16053 11
30578 24
86101 46
20332 12
18629 8
12907 17
30982 20
21133 27
24684 39
275757 36
264703 37