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