Question: how many seahorses are born at one time?
Answer: averages 100–1000, as high as 2,500, as low as 5