1042 258
1033 148
1004 783
998 68
960 425
946 174
935 759
928 721
888 427
872 257
816 683
806 150
778 480
765 999
764 984
751 25
737 182
716 111
672 530
663 484