1043 258
1022 78
977 4
975 475
970 704
969 691
957 568
939 628
926 239
924 7
917 932
914 390
910 202
907 641
864 29
855 698
840 248
839 353
831 853
796 267