Which celestial bodies have more moons?