2647 269
1298 239
532 414
714 631
350 645
685 398
336 105
1037 832
980 83
734 491
813 14
951 570
443 394
581 700
610 136
445 465
751 648
500 130
335 866
501 350
821 259