1095 560
1010 226
965 406
961 817
898 315
879 718
833 482
810 142
797 335
792 826
747 132
692 843
688 14
568 970
548 795
544 649
514 292
493 963
467 55
416 808