3850 79
3684 527
4722 926
4423 562
5039 142
6081 854
4121 591
75328 810
21012 399
38275 464
65449 644