4009 265
2701 355
106046 837
6272 527
3770 572
180850 933
7072 565
2902 437
4408 854
3866 230
5043 656
2716 487
6825 614