2794 458
5696 120
37733 597
29583 445
27219 818
24649 280
29504 479
44233 122
3327 161
2728 266
7281 607
12966 54
8250 567
2986 331