The smaller eggs are most likely your call ducks. They will lay smaller eggs than the larger ducks.
My guess, is the large white egg could be your swedish, harlequin, or possibly your runner. A lot of people say their runners lay greenish tinted eggs, but I have a few fawn and white runners that...