1062 254
2653 683
325 41
813 173
4491 682
2751 286
2799 294
3628 378
18233 354
21383 78
10187 598
23141 52
7234 488
1750 70