15038 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
7420 11
44115 77
11225 9
150665 204
8669 14
18797 6
10877 10
7806 2