5523 604
30712 789
39583 142
3616 394
5696 172
12255 729
10846 621
5463 83
2389 517
11900 647
12018 523
9633 664
6133 152
6518 596
3449 761
1054 41
2709 722