2790 458
5687 120
37703 597
29557 445
27183 818
24631 280
29357 479
44182 122
3320 161
2727 266
7274 607
12958 54
8239 567
2985 331