671 296
624 477
739 630
229 565
838 291
33 5
372 841
89 390
1000 807
521 214
959 688
663 244
850 711
302 831
134 49
710 220
290 397
216 963
756 956
638 495