299 400
687 425
437 286
670 1000
526 128
919 943
70 200
173 443
841 764
91 360
1002 298
821 611
627 146
789 614
877 836
43 546
566 725
240 87
546 296
81 532
326 738