1005 994
540 986
576 974
132 965
688 935
847 930
361 917
824 896
109 876
371 852
186 840
550 827
603 822
78 818
880 817
684 774
292 765
114 745
578 744
546 741