657 292
647 52
221 719
300 240
698 411
531 629
1042 340
978 557
47 364
256 306
415 905
266 41
818 541
626 69
754 708
985 76
1112 362
946 174
212 383
304 313