76561198143268812 / _U_N_C_L_E_D_R_E_W_
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.