1210 257
1563 355
2593 736
2737 473
7101 264
5610 233
4816 797
82756 572
5605 636
16795 673
5760 78
255378 640
32549 928