only the pregnant females do

males and females can be told apart by their anal fin (which is an inverted dorsal fin, just behind the belly). Females have this, and males have a modified one, looking more like a stick than a fin (I hope you get what I mean here). So you could expect fry in a few days, at least 5, at the most, anywhere between 60-100. Luckily, the parents will go cannibalistic, which will save you stress from an overopulated tank, but some will survive, so be ready with a giveaway plan.
PS
The black spot is called the
gravid spot, and shows the presence of baby fish within the female