306 706
610 550
88 194
739 843
899 397
570 388
252 144
522 51
337 253
361 434
689 477
295 755
537 784
487 660
912 88
294 260
360 697
111 814
983 826
989 550
549 366
495 483
414 923