26 791
943 231
490 719
526 506
555 339
283 635
854 417
116 570
783 988
940 666
723 533
833 762
640 453
803 952
894 731
926 987
437 477
497 185
14 903
714 576