76561198012421810 / nomsplease
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.