16812 30
9882 6
9467 8
10645 6
21506 44
47136 111
10917 5
12141 5
10141 5
8941 7
16334 21
9406 3
11598 13
10503 2
8767 1
14802 24
11755 15
15193 18
10455 11
12138 10
9355 1
10638 10
15614 22
9090 5