1029 203
677 106
37 505
589 686
448 610
390 573
315 929
745 34
704 727
630 379
998 308
568 730
584 478
142 268
792 447
672 459