Efstratios Perperoglou's international records