Amy Weisberger Sets 148 All-Time Total Record