2751 458
5588 120
37472 597
29385 445
26812 818
24439 279
29195 478
43969 120
3294 161
2720 266
7123 607
12807 54
9743 567
2977 331