1042 340
1031 132
1011 503
1006 307
999 729
989 416
982 173
970 578
962 879
959 234
959 815
933 299
903 286
901 728
901 525
899 388
894 616
892 874
889 757
887 350