156 111
366 677
971 220
523 6
119 849
272 981
899 1000
819 572
700 649
709 51
906 310
620 294
59 366
698 880
111 862
142 671
884 409
483 38
53 1000
321 494