230 303
684 879
890 833
367 144
251 411
238 217
756 483
828 840
327 455
137 379
609 61
242 36
111 320
740 784
196 274
809 154
845 948
323 71
309 216
133 461