926 1000
306 997
723 996
485 992
900 986
534 979
461 977
166 975
253 974
730 971
888 958
100 946
787 944
197 926
975 916
48 916
424 913
332 907
878 902
601 902