18492 ratings given