331 671
751 449
482 845
391 827
306 290
45 675
135 301
907 311
757 197
1011 437
554 90
496 464
842 176
711 247
705 982
475 849
935 905
864 298
1000 82
53 854