230 966
405 794
803 742
938 243
222 330
783 187
435 654
672 675
331 76
329 993
562 185
948 1
761 191
928 883
110 850
579 161
958 961
997 878
326 281
406 158
870 760
976 434
117 893
528 272
648 178
1000 732
168 789
484 445
92 823
68 212