502 329
398 735
693 266
312 522
363 649
258 282
938 408
14 796
604 306
207 52
236 100
608 420
919 304
557 716
997 266
988 322
685 64
26 312
435 861
224 748
543 796
350 453
509 119
279 245
747 479
988 996
264 794
585 76
631 21
638 474