95 358
160 295
889 399
69 356
306 137
873 252
21 20
226 513
588 48
938 525
28 993
355 361
207 714
293 504