18425 652
21587 322
26649 285
5504 76
55142 593
14095 326
4517 373
1726 143
3496 468
3720 290
2754 297