489 1000
528 572
72 218
558 663
909 50
690 897
928 95
358 272
886 314
428 595
656 666
254 672
614 88
1545 973
813 833
376 607
527 944
418 132
681 352
1076 762