288 88
348 297
1705 842
566 689
656 701
3592 654
205 549
99 960
641 262
481 624
727 198
50 971
567 521
725 838
693 541
67 283
264 182
954 807
770 1
498 287
539 335
627 874
219 878
729 216