1008 223
969 186
942 273
935 301
935 383
876 163
870 100
855 874
837 376
810 877
778 661
761 31
697 698
696 558
689 534
689 770
669 84
663 365
657 943
650 842