76561198289749809 / Pluscuolter
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.