Care Quotes

377

429

553

588

428

541

532

485

430

520

498

479

536

475

620

566

589

555

689

505