the ladies library association of farwell is based in a town of what population ?
871