715 496
713 220
712 423
710 787
702 639
700 207
700 528
696 887
670 286
668 669
664 583
652 207
646 371
641 50
638 612
634 167
615 24
603 130
603 393
593 261