103 333
329 47
593 246
747 999
529 228
9 509
611 663
746 374
775 378
600 784
268 336
846 252
976 950
66 574
266 88
847 730
282 839
121 713
415 3
684 36