9659 9
6550 2
12149 20
7254 3
6406 2
6243 7
19059 41
7492 11
8073 9
11653 16
7893 9
14747 20
15234 15
9035 3
9451 9
11598 18
21237 58
7237 4
6561 4
7252 4
11635 15
8147 12
11978 8
19504 29