6580 521
7617 656
7872 772
16784 137
5594 468
9490 610
1351 77
582 67
3561 81
18637 521
13087 475
3887 490