1076 697
808 333
854 5
286 238
769 208
406 414
464 588
529 866
707 461
52 415
835 183
30 791
189 700
486 170
642 531
469 421
502 64
402 275
687 118