There are 577 possible sets. I know of players that have 200 of themselves, so I doubt 577 will ever be put together.