76561198116281748 / mambajay
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.