10777 10
8013 5
8738 3
6408 2
15449 24
9431 6
12533 22
9544 8
12947 18
7455 2
32651 85
18867 14
12088 29
7017 1
16941 24
14333 22
18709 24
12678 17
8253 2
11652 14
23072 34
7978 6
7932 7
10626 17