1025 748
1016 713
1011 235
1010 177
1009 36
941 389
927 607
894 219
864 324
802 598
799 786
755 406
725 279
686 679
669 509
640 846
589 455
580 393
576 833
543 296