24 117 3 556 256 3 121 5 16 541 28 674 5 584 5 801 694 3 010 514 7 304 113 687 2 190 140 819 57 556 88 968 496000