1002 60
336 734
192 15
482 249
91 103
471 477
137 548
92 88
426 679
720 675
954 595
201 942
650 443
520 527
40 618
588 314
591 614
663 225
491 401
720 949