641 697
667 528
876 402
766 676
564 157
301 89
144 18
79 647
660 730
821 775
774 324
121 889
108 992
775 854
2963 412
1161 1000
812 257
2276 793
439 617
1545 842
755 45
546 966
338 630
128 659