164 123
866 360
656 328
29 791
605 390
77 541
357 142
268 105
377 841
300 48
678 886
943 21
16 302
543 671
978 557
740 117
306 931
780 167