1031 247
1020 306
1004 382
1001 304
988 182
978 153
972 635
971 530
966 454
956 519
945 342
942 175
940 126
931 127
926 947
918 209
903 864
901 847
898 215
893 844