728 139
713 126
710 545
705 364
659 152
659 874
656 49
640 385
603 947
587 179
580 227
577 375
565 54
523 225
520 211
516 943
511 718
485 407
471 333
396 816