1285 1000
993 357
719 617
4 721
634 158
531 537
572 713
550 487
741 681
880 315
752 192
462 796
792 467
787 378
714 485
324 457
726 978
402 696
627 699
179 73
351 36
1002 29
388 830