907 136
482 330
557 489
363 500
763 405
751 30
619 527
746 327
719 603
308 924
650 93
424 329
294 395
252 570
696 435
152 921
601 467
610 748
411 672
58 446