19736 447
14418 336
1456 65
3829 373
7585 217
21173 342
5560 529
8697 609
5193 612
15082 580
1997 405
1000 94
3167 479
3185 676