286 734
953 493
280 413
139 408
999 857
475 457
115 925
106 666
780 326
73 814
153 103
360 637
232 68
873 904
227 321
854 13
327 501
28 331
530 212
947 985
772 809
671 612
807 385
259 33
350 766
892 922
767 262
682 460
789 726
250 787