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