1012 36
992 153
952 226
938 17
935 84
929 475
922 468
899 975
882 140
813 366
812 843
811 831
806 116
793 882
784 152
737 63
709 893
708 741
689 646
675 368