1238 343
1225 459
1080 30
1071 296
1070 644
1035 879
1000 364
984 22
971 392
954 250
948 700
948 275
938 328
906 205
888 206
887 802
879 830
873 836
842 754
833 948