2302 458
4717 120
33572 596
26653 445
25101 818
20807 274
26451 477
39672 118
2787 161
2437 266
6387 607
4113 52
7314 567
2684 331