1063 254
2653 683
327 41
814 173
4496 682
2759 286
2801 294
3641 378
18233 354
21386 78
10187 598
23153 52
7234 488
1753 70