76561198255503318 / Yelye
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.