2752 458
5590 120
37504 597
29390 445
26817 818
24445 279
29207 478
43988 120
3302 161
2720 266
7128 607
12823 54
9747 567
2977 331