265 41
790 173
4415 682
2558 286
2746 294
3546 378
18202 354
21358 78
10151 598
23014 52
7196 488
1730 70