57 542 32 994 8 328 29 686 6 170 3 300 68 782 20310