597 833
630 365
404 301
995 674
695 894
357 643
508 667
233 570
445 563
486 459
47 473
754 319
1000 548
987 533
619 570
587 465
692 349
309 834
232 59
887 637
685 837
131 463
3 939
114 214
250 890
575 31
622 68
485 956
402 969
658 561