2774 458
5643 120
37857 597
29518 445
27194 818
24540 279
29486 478
44414 120
3410 161
2768 266
7168 607
12901 54
9871 567
3008 331