9725 10
10440 6
8703 2
8737 3
8556 3
7376 2
8605 9
11093 3
7430 2
8160 8
16354 7
8487 2
7245 1
8337 2
6830 3
7488 3
7405 2
10282 4
7680 2
15488 11
7590 7
7903 1
19142 31
5803 1