1689 ratings given