342 245
168 243
39 859
771 414
577 777
907 332
497 835
896 559
202 523
200 825
839 294
344 43
19 682
369 445
304 162
353 300
792 800
106 942
651 391
418 712