2751 458
5588 120
37491 597
29386 445
26815 818
24440 279
29198 478
43976 120
3302 161
2720 266
7124 607
12820 54
9746 567
2977 331