333 786
218 546
621 52
543 759
413 445
904 698
534 287
923 421
148 9
28 233
192 647
964 616
700 912
570 473
509 856
909 746
316 721
364 577
703 847
585 648
60 161
189 627
101 73
466 747
439 796
147 54
589 76
736 494