76561198444482644 / D2Blessed
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.