1079 67
1034 321
1017 339
980 260
978 847
978 522
966 347
956 921
949 787
940 789
913 172
913 781
909 470
901 397
896 479
894 272
894 511
890 662
885 950
882 256