504 ratings received