1010 113
979 289
935 795
934 498
893 729
816 960
787 119
728 830
698 524
697 4
629 586
628 351
490 750
466 590
462 522
440 643
410 538
385 607
371 801
369 586