1018 203
673 106
23 505
576 686
433 610
386 573
305 929
724 34
656 727
606 379
994 308
566 730
579 478
129 268
771 447
666 459