936 112
550 153
921 983
150 225
464 735
322 429
509 265
70 138
442 653
167 499
710 585
473 862
282 94
953 72
673 546
342 558
504 694
665 390
769 839
616 694