14015 628
309393 850
596307 1543
193275 398
91654 271
103794 282
72788 466
251392 492
65748 150
9729 715