18472 652
21672 322
26751 285
5520 76
55206 593
14098 326
4518 373
1729 143
3497 468
3727 290
2760 297