340 245
529 707
525 789
452 655
828 987
917 909
370 41
151 891
609 872
906 285
378 376
141 506
799 713
546 986
542 500
528 405
786 370
948 910
959 637
836 1