
        
        function populateCategoryBreakdown() {
            const table = document.getElementById('categoryBreakdownTable');
            const categories = Object.entries(statsData.downloads_by_type)
                .filter(([,count]) => count > 0)
                .sort(([,a], [,b]) => b - a);
            
            const maxDownloads = Math.max(...Object.values(statsData.downloads_by_type));
            
            table.innerHTML = categories.map(([type, downloads]) => {
                const 