2751 458
5588 120
37482 597
29385 445
26813 818
24440 279
29197 478
43976 120
3294 161
2720 266
7124 607
12819 54
9745 567
2977 331