4600 5
12647 9
9795 36
7976 8
4896 3
7479 12
4842 8
2978 4
4137 4
5257 6
6817 4
6099 12
15347 34
10678 32
6323 8
15109 33
3627 4
4229 3
5435 6
3578 3
5443 4
13257 25
7768 22
5026 6