76561199057633404 / Tl0re
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.