How many Pokemon are there?

previous post