1149 55
1003 60
998 170
987 357
972 93
957 271
923 751
917 855
917 123
880 189
878 880
845 701
819 453
799 276
778 508
765 254
746 155
741 784
736 599
722 703