1009 350
986 902
961 248
948 860
947 232
933 558
891 80
869 293
854 706
848 937
842 441
829 184
787 149
784 713
772 608
720 39
712 488
709 280
703 477
698 907