76561198850662951 / MODDEP
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.