671 ratings given