250 411
755 483
609 61
1018 849
912 596
80 122
478 559
173 538
477 954
88 750
583 376
117 82
655 128
421 639
663 840
483 639
1002 48
808 1
409 428
283 904