Year number devolution 2025 -> 2024 | ScratchStats