239 289
161 676
901 538
663 580
479 166
153 400
690 684
902 320
185 27
156 396
978 377
398 712
113 859
608 879
583 394
105 17
1012 529
73 292
584 937
944 978