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