What type of fish can live with guppies in a 30gal tank?

And how many of each fish, including the guppies, would make most sense without over crowding
3 answers 3