1256 932
1170 188
1093 620
1067 201
1063 874
1016 996
1012 299
1007 15
988 796
987 747
985 601
983 217
974 983
965 117
962 500
948 871
930 38
925 349
921 710
907 629