3850 79
3685 527
4722 926
4423 562
5039 142
6081 854
4121 591
75344 810
21025 399
38286 464
65455 644