583 500
340 609
561 718
519 258
518 334
870 127
126 693
309 873
878 482
294 501
941 851
569 974
716 459
883 555
662 38
532 855
913 478
443 76
148 327
135 776