How many gods and goddesses are there and what are their names?

If you are talking world wide, well over 10,000, I would recommend getting the book in the link below.