76561197968557117 / meeks
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.