1001 687
968 350
960 556
933 1
933 750
922 655
882 492
871 19
867 293
856 499
834 221
834 790
828 792
797 335
747 637
738 501
700 421
691 644
662 104
592 296