580 864
431 415
561 92
169 88
445 370
743 430
346 756
439 743
648 641
459 486
650 968
470 104
789 193
120 514
947 477
77 954
866 276
532 147
540 235
475 929