112 304
409 547
558 502
734 608
890 239
600 412
685 741
29 758
444 846
345 704
559 185
450 823
645 576
655 865
879 766
363 468
319 758
1294 657
268 664
402 930
43 621
739 843
876 634
590 955