1030 832
1021 254
997 546
995 469
993 267
991 997
980 169
978 331
976 583
972 837
963 538
953 682
951 156
950 16
934 404
918 710
916 862
915 123
905 487
905 293