1043 804
313 123
696 120
684 737
570 704
366 914
707 104
551 539
959 956
27 757
260 834
182 448
477 329
824 163
478 542
566 565
846 634
298 675
551 71
578 625