1058 275
1004 851
996 782
994 447
994 902
988 268
984 50
984 853
981 952
979 61
975 336
971 371
970 473
970 393
968 587
967 913
963 359
960 532
956 700
956 241