1028 334
993 19
990 405
987 92
962 279
933 692
886 384
879 293
811 764
774 939
765 433
763 970
725 604
677 194
662 349
655 203
643 708
617 695
589 889
589 576