153 30
295 394
842 792
443 616
541 252
775 445
954 891
130 970
823 458
20 769
905 198
202 765
848 875
706 870
240 383
489 90
503 58
640 660
474 205
958 415
291 246
364 651
582 349
820 927
661 359
650 201
890 789
657 694
588 744
406 160