Preston pupils sweep the board in maths quiz