5197 495
10049 226
27613 597
44601 527
105820 736
133675 999
8672 447
5959 605
7632 775
4008 385
3709 578
17048 495