306 49
392 404
674 180
665 542
501 672
406 207
290 977
159 759
686 755
228 321
707 657
309 439
513 674
650 503
478 257
539 335
570 144
564 227
838 85
448 490
986 979
610 406
434 838
230 850