19729 447
14405 336
1456 65
3825 373
7583 217
21162 342
5560 529
8696 609
5190 612
15078 580
1994 405
996 94
3166 479
3184 676