5506 604
30683 789
39569 142
3610 394
5692 172
12249 729
10843 621
5455 83
2389 517
11888 647
11995 523
9622 664
6132 152
6517 596
3448 761
1054 41
2708 722