1011 392
994 435
983 217
969 486
967 328
965 934
944 170
929 242
926 948
916 512
891 110
859 714
813 308
812 373
802 668
785 252
784 139
778 2
682 109
656 839