1005 594
901 48
901 788
876 633
857 237
808 65
801 247
790 530
738 773
720 142
715 496
694 451
571 132
519 943
392 746
300 344
298 168
280 330
264 532
207 127