999 710
986 333
927 574
473 389
787 363
737 669
143 89
503 294
590 829
303 743
157 189
146 594
406 515
479 473
237 362
79 598
377 231
273 41
478 486
170 470