8043 14
5113 4
4275 3
5293 6
4232 1
5070 6
5308 6
4408 3
4909 3
4974 3
5738 6
4466 3
7656 9
4935 3
8423 8
4888 3
7882 16
4728 2
4809 12
5376 5
5762 3
11718 13
5850 6
20827 77