657 656
506 89
318 283
874 413
471 407
900 564
957 494
104 184
714 379
762 623
458 543
648 918
324 179
927 592
933 541
407 140
595 492
500 674
551 720
1002 165