160 123
864 360
653 328
26 791
603 390
77 541
355 142
266 105
375 841
298 48
676 886
942 21
14 302
543 671
977 557
740 117
303 931
778 167