5194 495
10049 226
27609 597
44582 527
105767 736
133657 999
8672 447
5959 605
7630 775
3954 385
3707 578
17037 495