1021 85
1003 986
998 977
997 170
979 914
952 359
942 890
933 115
897 668
888 663
854 815
851 624
851 360
844 793
830 340
827 14
798 439
794 634
784 252
783 711