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