76561198017834948 / Babaganoush-Kev
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.