4007 265
2696 355
105949 837
6270 527
3766 572
180750 933
7071 565
2900 437
4406 854
3863 230
5040 656
2711 487
6821 614