5530 604
30716 789
39592 142
3621 394
5698 172
12255 729
10847 621
5464 83
2390 517
11903 647
12020 523
9638 664
6135 152
6519 596
3449 761
1054 41
2709 722