1060 35
1007 563
1005 208
1005 619
1004 977
976 776
963 64
953 966
922 745
921 744
914 92
910 347
887 211
871 23
865 374
862 33
860 246
857 669
848 753
847 939