1006 971
927 932
528 928
932 886
435 875
524 865
108 794
693 791
909 763
986 679
175 630
535 610
62 590
771 588
320 557
506 534
173 532
660 481
496 425
804 268