636 320 190 627 222 120 385 291 934 499 599 251 566 000 887 259 548 450 524 068 651 384 456 264 491 389 345 396 739 591 780 089 396 743 185 567 019 514 506 094 995 467 765 380 291 607 681 619 986 145