1230 257
1568 355
2594 736
2756 473
7106 264
5615 233
4821 797
82770 572
5606 636
16813 673
5767 78
255391 640
32578 928