298 996
1011 477
309 722
41 526
1004 322
479 741
775 666
224 808
745 825
26 70
718 408
274 875
570 315
332 220
776 216
798 895
1000 71
843 594
50 361
295 932