319 162 819 394 354 738 807 084 187 413 441 168 950 533 290 305 746 234 346 610 593 499 402 796 398 841 298 970 357 573 334 223 394 723 558 462 275 625 104 145 990 021 926 120 146 920 778 873 721 630