2751 458
5587 120
37469 597
29385 445
26812 818
24438 279
29195 478
43964 120
3294 161
2720 266
7123 607
12806 54
9743 567
2977 331