391 11
11161 10
6112 6
9950 9
8477 15
12000 13
9817 14
6728 8
5809 12
11832 13
7841 8
4689 6
15495 27
7658 7
5229 9
5742 12
19554 9
24301 32
8724 2
12342 20
21417 12
11031 10
20500 46
34411 67