1002 673
988 268
969 392
903 285
880 503
878 445
813 969
754 109
738 125
732 650
681 841
672 626
665 654
663 423
657 4
647 399
634 800
543 327
518 707
514 267