76561198163044590 / exroalt
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.