4007 265
2696 355
105928 837
6270 527
3766 572
180735 933
7071 565
2900 437
4405 854
3863 230
5039 656
2710 487
6821 614