76561198066982267 / road_to_f1rst
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.