76561198193654871 / D4rkEleMeNt
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.