73 343
81 511
1000 616
230 121
37 646
526 820
58 114
584 348
998 864
904 432
626 962
545 456
365 763
751 329
475 15
404 644
586 622
654 714
748 528
159 359