18426 652
21591 322
26650 285
5505 76
55143 593
14095 326
4517 373
1726 143
3496 468
3720 290
2754 297