15591 26
11780 6
9642 3
11336 2
13434 22
9753 6
10086 21
10665 11
8588 3
9878 7
10032 10
16190 31
8420 12
12699 12
10027 8
9767 13
11564 13
10684 9
12278 26
12149 13
49692 168
16697 28
11060 18
27991 49