76561198062981308 / qurtle
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.