76561198280399085 / LogWoodhard
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.