1228 257
1565 355
2594 736
2749 473
7106 264
5614 233
4820 797
82766 572
5605 636
16809 673
5766 78
255387 640
32571 928