18493 652
21706 322
26774 285
5526 76
55228 593
14101 326
4523 373
1732 143
3498 468
3729 290
2760 297