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