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