3099 ratings given