76561198123110073 / Borloxos
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.