550 339 084 420 188 440 437 800 073 291 912 167 864 848 844 648 315 967 309 355 309 088 990 941 274 527 681 145 767 463 251 289 033 733 604 238 270 188 110 961 513 652 222 153 222 533 488 612 533 134