1018 849
950 302
930 18
916 462
914 57
873 888
871 390
866 949
861 675
840 522
835 76
683 867
681 254
680 33
645 254
643 337
643 708
637 310
634 397
525 32