1016 996
525 991
304 984
154 978
53 977
514 974
1000 971
110 971
452 971
989 971
827 970
316 966
767 962
465 957
295 954
967 947
590 938
42 932
244 931
421 927