791 515
533 508
894 598
128 260
551 221
243 44
417 886
569 865
611 748
481 928
544 352
298 853
257 271
555 298
499 648
388 679
365 430
188 40
466 958
150 99