76561198068018185 / Swoter
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.