1013 687
963 967
878 74
752 174
708 986
706 345
700 976
580 965
551 179
464 556
240 601
232 760
193 23
107 599
93 816