Perhaps replacing it with a system integrated with discord could be a good solution. Definitly is possible;
The results could be pulled from the servers and uploaded through to discord with a bot.
Either periodicly posting it in a dedicated channel or additionally make a quick command to give the top 10 responses
This way the resource load is absolute minimal on the game servers and the discord gets benifited with more functionality.
Or, it might be possible to pull only the page you request.
Right now, we're able to /baltop, and it pulls the balances of every player.
It could be a better idea to make a player specify the page number, and then only put the balances on that page.
I'm not a developer, so I don't know how this would work; just an idea!
-Wingy Boi