76561198094838675 / Espalda
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.