1262 257
1585 355
2612 736
2817 473
7159 264
5645 233
4858 797
82847 572
5614 636
16890 673
5796 78
255518 640
32722 928