RACE ONE RESULTS BY AGE CATEGORY - HERE

RACE ONE RESULTS OVERALL TIMES - HERE

STANDINGS AFTER RACE ONE - HERE

RACE TWO RESULTS BY AGE CATEGORY - HERE

RACE TWO RESULTS OVERALL TIMES - HERE

STANDINGS AFTER RACE ONE - HERE

RACE THREE RESULTS BY AGE CATEGORY - HERE

RACE THREE RESULTS OVERALL TIMES - HERE

STANDINGS AFTER RACE THREE - HERE