1521 355
2568 736
2634 473
7071 264
5592 233
4774 797
82649 572
5593 636
16605 673
5711 78
255191 640
32395 928