3692 79
3507 527
4618 926
4293 562
4890 142
5903 854
4023 591
70571 807
17655 399
36028 463
62605 644