1103 1000
406 997
424 980
207 979
418 972
896 971
489 963
92 957
496 956
618 953
271 953
499 952
695 945
632 944
32 944
498 941
490 940
366 935
179 924
1042 922