1062 221
3194 954
2921 600
2336 530
2170 496
771 112
2618 538
1166 327
4219 775
2923 579
3648 504
2762 711
3747 718
1537 299
2938 782
2828 562
3375 703
573 82
1598 419
2854 584
2790 548
2545 344
2689 632
5807 915