1205 298
1016 68
958 535
942 392
928 144
907 759
862 83
856 579
846 830
819 766
801 795
746 678
727 505
725 922
714 220
708 221
694 790
645 148
631 699
608 844