76561198261230081 / HEDWIG1X
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.