1678 ratings given