91 80
551 668
529 632
589 199
621 736
397 255
158 592
832 680
356 965
73 1000
926 632
682 884
751 545
941 494
152 681
754 215
47 237
886 378
854 944
93 706
938 989
664 868
361 45
705 687
622 783
422 306
700 374
4 915