3072 10
1775 7
4931 15
3994 20
4206 14
4016 11
3335 18
21546 49
7466 22
2295 3
2127 6
7035 9
1738 1
2849 8
2852 6
1590 6
5575 27