5197 495
10049 226
27612 597
44593 527
105804 736
133672 999
8672 447
5959 605
7631 775
4008 385
3708 578
17046 495