601 331
567 505
728 786
461 915
403 494
191 429
43 390
211 206
769 594
390 474
775 144
623 583
648 431
198 752
663 458
872 186
238 540
1000 548
987 533
619 570
587 465
692 349
309 834
232 59
887 637
685 837
850 374
280 105
801 496
926 282