1043 29
1014 519
1009 780
1009 473
1008 394
1002 122
981 185
939 326
915 66
907 981
897 274
880 178
880 24
855 881
852 100
851 292
840 304
807 407
784 818
749 730