5197 495
10049 226
27612 597
44588 527
105793 736
133665 999
8672 447
5959 605
7631 775
3997 385
3707 578
17043 495