634 244 315 087 706 315 230 910 419 083 175 523 615 162 941 199 695 241 980 184 411 361 783 971 641 626 821 630 617 165 111 947 858 409 872 816 911 839 174 767 843 217 717 060 642 754 454 739 023 293