7964 15
8668 5
31793 46
11412 9
6323 3
6907 5
6538 2
6051 7
13106 26
12271 8
11026 23
22238 22
11600 14
6467 9
68162 92
40943 66