147 676 193 715 696 607 662 106 866 073 779 097 567 425 377 391 634 618 136 495 837 382 735 486 710 820 785 571 016 124 151 043 541 933 476 615 593 061 433 263 708 069 628 256 035 210 414 582 540 583