19713 447
14390 336
1453 65
3815 373
7568 217
21140 342
5553 529
8691 609
5183 612
15069 580
1989 405
983 94
3165 479
3184 676