1646 451
2371 637
2409 677
14641 322
6677 292
23278 724
15472 306
15192 104
10790 24
24362 603
3748 888