6181 9
4004 10
2667 7
3035 7
8166 29
2900 7
3666 5
4773 7
4311 8
3551 7
19857 56
4321 7
6825 22
8798 28
4966 15
6547 20
5917 37
3116 8
22034 84
18052 66
44176 105
2557 5
4815 6
2478 5