2897 313
368 679
717 234
646 859
862 97
852 190
999 488
23 693
447 858
1008 396
463 732
508 100
294 628
578 511
1163 1000
580 274
641 697
831 66
552 332
543 55
231 76
689 318