14015 628
309397 850
596424 1544
193294 398
91665 271
103809 282
72800 466
251408 492
65764 150
9729 715