18429 652
21596 322
26658 285
5505 76
55153 593
14095 326
4517 373
1726 143
3496 468
3720 290
2754 297