18472 652
21671 322
26750 285
5520 76
55205 593
14098 326
4518 373
1729 143
3497 468
3727 290
2760 297