Djo's 2025 album 'The Crux' made this week's best-selling release list on #discogs #djo