76561198055542616 / sloots
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.