294 628
776 896
579 511
582 274
812 257
843 524
231 76
938 140
1547 842
447 858
450 202
398 488
779 854
541 860
369 394
1163 1000
2441 127
999 488
689 318
42 991