1038 278
1014 203
1004 208
978 48
975 517
957 232
943 723
942 760
935 22
934 154
930 653
925 477
922 327
917 26
908 392
896 215
888 107
873 937
864 324
832 564