18442 652
21621 322
26701 285
5508 76
55163 593
14095 326
4517 373
1726 143
3496 468
3720 290
2755 297