76561198120494103 / Rio_3131
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.