               else osciContributors.push(contributor);
            });

            renderContributors(gsocContributors, gsocContainer);
            renderContributors(osciContributors, osciContainer);

        } catch (error) {
            console.error("Error fetching leaderboard:", error);
        }
    }

    window.onload = fetchLeaderboard;
    // Refresh leaderboard every 1 minutes (300,000 ms)
    setInterval(fetchLeaderboard, 60 * 1000);
</script>

<!-- Google Translate -->
<div id="google_transla