502 ratings given