830 878
776 586
401 827
368 270
845 5
379 479
495 957
218 307
900 298
109 209
539 27
375 526
299 494
708 608
373 664
334 78
409 392