167 955 145 880 281 023 410 025 517 551 918 240 225 701 028 820 783 762 973 804 452 733 573 200 029 098 534 105 242 044 135 003 640 062 380 410 414 445 148 648 949 731 041 846 520 023 345 710 457 969