SDSMT Practice 3/30

Standings

Solved Attempted Pending judgement