5099 495
10042 226
27554 597
44433 526
105299 736
133379 999
8658 447
5956 605
7622 775
3792 385
3703 578
16940 495