Give the guppies "2 gallons of water per 1 inch of fish" rule

(If you want to stay on the safe side)
You probably can put more guppies than 20 in a 55 gallon tank (in addition to the 5 cories you already have), if the guppies are to be the only remaining fish to be added to the tank. But I personally would NOT add more than 20 guppies. I'd probably have 15 guppies in there, and 20 MAX. Leave yourself some space in case you may need some algae eater in the future (if you start getting algae).
P.S. I have assumed in the above estimate that cories don't grow more than 2.5 inches. How large do the grow really? And I've assumed guppies grow to about 1.5 inches (but I still gave them a bit more space in my estimate).