73 343
81 511
1000 616
230 121
37 646
526 820
58 114
584 348
998 864
904 432
627 962
546 456
365 763
752 329
475 15
405 644
586 622
655 714
748 528
159 359