1105 682
1015 973
1000 817
973 901
929 506
921 317
920 744
897 360
886 284
881 165
871 19
837 40
811 990
786 322
785 193
727 7
717 833
706 434
703 791
699 249