1019 832
938 28
866 696
815 673
806 472
714 320
711 806
689 633
636 204
561 501
503 586
341 702
256 435
202 996
75 110