1012 226
985 773
957 702
861 773
833 532
826 343
819 636
753 978
738 928
730 974
727 425
723 397
653 631
629 4
608 794
553 563
466 75
357 982
334 327
243 925