2751 458
5584 120
37468 597
29382 445
26811 818
24436 279
29194 478
43960 120
3294 161
2720 266
7123 607
12804 54
9742 567
2977 331