76561198126689744 / TDRR
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.