3850 79
3684 527
4722 926
4422 562
5039 142
6080 854
4121 591
75303 810
20997 399
38258 464
65441 644