504 ratings given