76561198212620531 / Papuxis
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.