696 674
228 476
235 628
155 516
727 328
588 379
164 34
182 139
637 282
851 274
779 345
517 170
333 741
150 122
202 746
254 105
685 796
669 965
626 540
566 422