1030 996
531 991
311 984
160 978
56 977
519 974
1008 971
127 971
457 971
1006 971
837 970
322 966
774 962
466 957
299 954
971 947
591 938
43 932
267 931
433 927