1248 932
1169 188
1092 620
1062 874
1059 201
1016 996
1012 299
1007 15
987 747
987 796
983 217
983 601
974 983
965 117
962 500
948 871
930 38
924 349
921 710
907 629