User blog comment:68duck/New leaderboard/@comment-43883287-20200817053722/@comment-45429750-20200831230748

yes. You are ranked #328