76561198131186683 / SuckiSucki5Dollar
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.