1011 475
73 374
576 391
275 296
755 60
962 576
654 437
694 3
734 847
771 92
422 324
523 228
948 535
534 564
60 377
940 352
384 596
418 311
239 810
447 26