283 17
607 404
994 284
338 637
298 447
552 425
603 792
843 616
988 421
845 96
523 53
720 748
120 340
213 27
378 847
1012 299
468 229
183 956
858 946
335 599