5103 495
10042 226
27557 597
44440 526
105331 736
133395 999
8659 447
5956 605
7623 775
3793 385
3704 578
16947 495