9568 8
7356 3
23907 45
11097 3
9262 6
9388 10
13461 17
12280 9
18194 10
19465 18
12149 23
15685 16
12116 9
7458 3