163 123
865 360
654 328
29 791
604 390
77 541
356 142
268 105
376 841
298 48
678 886
942 21
15 302
543 671
977 557
740 117
304 931
780 167