846 679
538 452
438 665
468 141
250 171
277 396
140 23
152 634
147 338
147 855
261 840
778 722
190 368
713 770
627 1000
674 713
785 443
9 797
448 95
568 178