1054 671
1010 519
1007 473
1004 394
1001 780
969 122
964 72
958 993
942 185
935 326
911 66
905 981
893 713
893 497
878 274
878 24
853 843
852 29
851 178
847 292