5162 495
10044 226
27593 597
44541 527
105632 736
133583 999
8666 447
5958 605
7629 775
3798 385
3707 578
17018 495