10435 12
16410 29
13032 9
14589 7
8949 5
13086 8
14240 14
9957 3
11096 8
14476 10
9113 10
13539 14
9445 1
12133 7
28838 37
28015 63
16453 20
29204 68
40296 162
28378 90
20623 39
21148 54
16454 28
38776 126