501 863
566 737
688 217
34 6
965 921
509 778
32 225
19 822
769 440
389 532
541 469
82 748
906 372
690 780
419 975
588 984
37 29
477 470
940 21
584 519
251 238
958 825
1257 947