596 260
259 419
814 223
875 43
707 319
893 313
515 587
935 823
517 158
267 782
489 882
82 99
714 424
799 356
44 798
784 670
448 747
802 65
977 335
393 785