19015 17
16191 34
12687 7
8566 8
9114 3
26281 58
12626 12
10550 7
8513 2
9684 10
10096 7
9129 2
15767 17
10672 5
9064 6
7892 2
23968 46
24298 38
14497 16
7216 1
8977 3
11678 7
13237 13
23539 38