15302 12
10978 16
12325 18
19417 36
14935 10
7842 1
6778 1
7362 5
6514 3
11716 4
8899 5
7965 5
7605 5
7429 2
9578 3
9237 3
9101 3
10430 7
6986 1
6885 4
7456 2
6927 4
10527 5
13476 11