1008 271
994 371
993 500
987 92
985 878
978 557
974 936
972 654
970 740
967 849
961 450
957 572
936 38
933 154
911 944
905 907
903 778
893 110
892 925
888 127