18429 652
21597 322
26659 285
5505 76
55153 593
14095 326
4517 373
1726 143
3496 468
3720 290
2755 297