44589 ratings given