255 205
341 150
561 727
82 794
876 963
738 672
973 985
274 687
562 423
319 507
1000 371
372 376
37 280
326 545
425 440
736 128
807 491
316 923
964 450
265 121