2793 458
5691 120
37714 597
29571 445
27195 818
24634 280
29472 479
44202 122
3321 161
2727 266
7278 607
12963 54
8244 567
2986 331