5526 604
30713 789
39584 142
3619 394
5696 172
12255 729
10847 621
5464 83
2389 517
11900 647
12018 523
9637 664
6135 152
6518 596
3449 761
1054 41
2709 722