157 344 572 975 800 415 911 353 833 200 757 588 841 073 033 619 149 751 322 515 056 764 455 421 293 572 233 131 049 291 165 954 451 512 567 474 989 455 223 902 112 851 792 594 638 048 533 629 307 052