297 147
500 913
762 539
818 206
4 96
664 887
793 333
562 38
31 626
463 109
158 294
728 750
371 450
312 831
804 842
488 281
351 171
634 828
163 163
857 258
603 545
873 975
609 646
818 33
463 470
643 710
100 166
725 611
76 399
577 872