739 111
342 588
1012 637
685 286
743 599
518 231
389 200
464 301
393 359
335 270
893 833
1290 51
330 379
101 214
247 797
980 943
559 900
519 124
926 602
819 148