683 333
807 290
199 224
430 473
802 958
808 128
902 875
482 835
996 189
728 251
469 376
118 318
77 255
133 113
720 773
999 658
889 99
587 197
860 185
502 548