1032 991
1000 751
979 666
919 596
885 684
858 660
842 33
799 944
797 396
796 796
711 838
694 11
664 113
615 149
571 684
564 9
504 751
490 735
407 481
388 847