all 649 pokemon | ScratchStats