670 142
249 729
762 601
472 413
558 522
953 475
557 782
303 633
111 580
399 196
473 42
456 490
105 319
155 50
720 555
787 636
121 581
600 373
669 432
422 808