10997 8
9738 4
10521 12
16660 21
14966 18
15157 1
9635 13
6174 1
6305 0
7211 3
9853 6
9557 0
13525 4
10125 7
12283 12
9505 6
29187 65
31593 61
7309 9
9324 1
10874 27
6765 4
20196 31
19796 42