693 541
575 271
244 618
624 781
815 394
579 743
997 597
348 86
183 1000
717 157
333 497
300 49
174 745
228 408
389 460
668 10
240 672
991 544
453 400
891 353
319 114