506 129
634 530
902 698
509 390
846 198
371 790
671 896
576 78
511 306
525 261
578 773
185 12
691 379
357 99
375 4
674 420
983 62
632 990
948 853
183 829