8996 2
6796 1
6935 1
7686 2
7341 3
9070 5
8609 3
10550 4
8261 0
6618 2
34359 39
17524 31
29815 69
13238 12
22645 43
45763 102
15701 11
13082 10
17486 20
11083 7
11649 14
36171 55
13579 12
10333 10