1105 670
1066 765
1029 863
1003 58
992 416
982 585
979 570
978 948
975 432
967 530
963 266
943 421
924 37
914 848
908 86
903 180
901 912
891 655
888 619
886 296