1035 281
1004 757
990 137
987 253
977 230
977 559
971 408
962 668
961 927
939 73
919 796
919 643
907 979
906 553
865 237
845 428
843 127
837 229
836 1000
807 897