76561198858062268 / Exinji
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.