19729 447
14403 336
1456 65
3824 373
7582 217
21161 342
5560 529
8696 609
5190 612
15077 580
1994 405
995 94
3166 479
3184 676