930 712
776 896
495 921
1161 1000
641 697
866 911
673 43
23 693
154 586
463 732
23 113
812 650
540 860
236 562
646 859
89 535
264 828
80 168
239 992
525 364
992 246
876 402