Tag: how long do tonsil stones last