821 161 673 381 140 640 726 889 395 479 707 939 300 067 207 071 747 433 427 443 837 643 790 420 898 728 981 320 765 926 728 611 711 990 919 393 644 131 410 041 023 321 110 990 809 567 069 503 563 160