1182 663
1051 738
1047 311
1039 503
1033 241
1000 679
978 943
973 578
971 947
964 51
945 302
936 39
935 559
903 571
889 590
870 644
865 937
833 82
831 399
782 939