120 608
860 681
29 40
287 367
569 172
361 143
741 730
334 488
354 324
659 706
981 576
558 725
748 101
578 542
633 170
676 105
681 254
916 471
179 903
582 10