18551 652
21778 322
26889 285
5548 76
55339 593
14108 326
4535 373
1736 143
3504 468
3743 290
2763 297