300 653
575 515
466 832
652 515
43 22
231 222
6 514
797 700
530 150
940 384
360 867
184 530
482 36
948 275
491 239
300 783
453 132
776 324
486 717
713 19
390 872
577 688
32 353
143 584
759 476
467 233
803 127
540 304
696 965
752 644