4005 265
2696 355
105898 837
6269 527
3766 572
180706 933
7071 565
2900 437
4403 854
3863 230
5038 656
2709 487
6819 614