1015 988
851 980
545 948
369 938
141 924
906 897
21 875
501 874
34 864
770 860
774 858
782 804
599 774
485 770
141 759
920 746
889 738
743 711
735 700
88 639