3019 ratings given