1015 524
1001 426
1000 757
997 126
981 917
981 799
958 260
953 1187
947 621
946 411
945 231
941 573
938 804
938 359
934 623
924 774
909 980
905 334
902 703
896 521