76561198076049158 / SteamRoxas
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.