2814 581
1635 68
2909 525
1643 179
1713 400
26703 358
3218 756
3648 391
56826 294
10093 744
7425 671
6769 547
14516 262