3502 ratings given