1018 849
950 302
930 18
916 462
914 57
872 888
871 390
866 949
860 675
840 522
834 76
683 867
681 254
675 33
644 254
643 337
643 708
637 310
634 397
525 32