1061 671
713 990
604 60
50 488
243 782
667 662
266 405
674 399
493 274
831 710
854 892
904 819
420 884
717 995
817 382
441 860
610 688
414 664
605 34
2902 745