alesj137 john ales

Rating Points Solved Accepted Submissions Teams
0 80 40 45 84 0
alesj137