This is the genesis collection of scumbugs and the final supply will always be 714. Every OG on-chain scumbug holder has been reimbursed their minting price as the project is now turned to the community through the new collection of scumbugs, distributed as a free-to-mint project.