It depends on the species - anywhere from 10 to 60 !
No, male snakes cannot lay eggs. Only female snakes have the reproductive organs necessary to lay eggs. Male snakes fertilize the eggs through copulation with a female snake.
1500
There's no such species as a horse snake !
5463
The average is 30-35 but they can lay up to sixty !
About how many eggs does a female crab produce
swan can lay about 5 to 7 eggs
700
The female mackerel can lay up to 500,000 eggs at a time.
about 333,598,130,908
No, separating the male and female is not necessary for the female to lay eggs. In many species, such as chickens, the female can lay eggs whether or not a male is present.
Presumably you're talking about eggs - clutches vary in size according to species and size of the female. For example, a small Royal python may lay only 6 or 7 eggs, whereas a large Reticulated python could lay as many as 60 !