4009 265
2701 355
106082 837
6273 527
3772 572
180887 933
7073 565
2903 437
4408 854
3866 230
5045 656
2718 487
6826 614