8573 6
7647 2
12333 6
9076 6
25067 55
10335 2
30365 71
11189 17
56413 147
47429 76
28362 50
9030 8
15782 26
7375 2
13367 10
16279 23
12877 14
11749 17
9397 5
32958 80
12928 22
20025 24
8429 6
9579 8