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