1046 948
960 673
933 884
918 489
905 799
891 957
866 696
795 278
777 874
656 317
639 865
627 406
585 943
572 911
546 373
526 271
356 601
291 517
286 101
77 831