Three top finishes highlight Women's Track & Field's third place performance at WU's Mini Meet