278 41
790 173
4425 682
2561 286
2747 294
3548 378
18204 354
21358 78
10151 598
23017 52
7196 488
1730 70