4"- 5" BG famale can lay 2,000 - 6,000 eggs. (about)
How many will survive? It all depends on how many are eaten by the other BG in the pond. More will survive if there is cover for the fry and YOY to hide in. Maybe someone else can give you a survival number.