576 254
505 825
1035 287
557 598
59 123
441 375
1019 663
353 628
232 816
523 430
501 70
584 294
1000 396
339 13
896 750
365 99
966 306
401 424
467 65
690 468
746 320
883 435
645 123
837 799