3542 74
1005 139
1003 687
991 315
988 473
977 160
968 853
964 867
955 958
955 121
945 180
943 478
903 950
883 620
873 974
873 300
862 5
856 565
842 701
838 401