4007 265
2696 355
105953 837
6270 527
3766 572
180754 933
7071 565
2900 437
4407 854
3863 230
5040 656
2712 487
6821 614