18434 652
21602 322
26676 285
5507 76
55157 593
14095 326
4517 373
1726 143
3496 468
3720 290
2755 297