1020 481
1007 234
975 229
930 771
891 950
881 6
830 756
762 42
740 587
678 936
640 881
622 506
550 385
521 8
520 154
496 593
480 960
451 319
446 100
421 988