396 814
533 80
294 667
329 392
519 773
462 242
134 683
845 378
38 775
554 449
633 793
181 280
159 119
929 71
731 694
914 628
390 727
155 353
639 275
326 886