OK, I believe I have identified the issue and am deploying a few fixes now:
1) The contest leaderboard should displaying in the correct order now.
2) The contest leaderboard should be more readable on mobile.
3) The strange behavior where the placement was restarting when more contenders load should also be resolved.
There still might be temporary lapses where the leaderboard is catching up to the correct number of readers (it updates every few minutes).
Please let me know if you see any more issues here!