184 87
496 921
776 896
368 679
1163 1000
812 257
326 49
717 234
746 525
552 332
999 488
1234 359
541 860
2282 793
641 697
674 43
988 840
89 535
2073 702
526 364
388 148