76561198104914880 / LordEmp
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.