16983 ratings given