623 434 510 760 701 807 143 970 121 356 513 366 124 821 347 961 332 978 184 527 967 937 201 185 389 042 676 723 141 114 517 945 537 869 462 312 282 468 017 331 862 207 486 338 220 370 960 966 464 423