295 82
369 394
582 274
862 97
746 525
897 230
776 801
239 992
912 219
88 386
278 484
997 638
326 49
999 488
816 650
155 586
447 858
1008 557
624 263
1104 5