76561198057174304 / Stallchi
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.