1038 463
1010 741
1004 918
1001 279
998 763
995 730
993 19
985 500
984 444
981 69
981 416
976 422
957 202
950 31
948 395
931 487
927 798
918 182
918 7
891 607