Hi! Four of our ducks (three indian runners and one khaki campbell) made nests this spring and have been sitting on the eggs. Two of the indian runners abandoned their nests last week, but the other two are still on theirs. They have been on them for at least three weeks and we have about 25 eggs that are still being sat on. Out of these, how many do you think will hatch? How long do you think we should wait? Once they do hatch, should we just leave the mamas to raise the babies? Do they mostly hatch in the morning or at night? Thanks!!!