76561198049402105 / VRcs
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.