Petra Pusztai's international records