Alessandro Buffo's international records