258 902
679 916
494 508
1038 780
334 557
1007 626
147 500
1035 354
516 267
723 477
1182 915
977 896
115 18
94 158
641 631
771 870
314 133
600 420
754 434
565 55