76561198050693308 / 33455523
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.