15216 8
19765 8
6898 5
16094 27
9116 3
6653 2
8847 8
12642 9
8133 8
11889 9
11197 7
23165 31
15009 17
13248 16
15665 14
8488 13
7601 11
44115 77
11405 9
150852 204
8669 14
18797 6
10877 10
7806 2