2791 458
5688 120
37705 597
29561 445
27185 818
24631 280
29408 479
44188 122
3320 161
2727 266
7276 607
12958 54
8244 567
2985 331