1653 451
2426 637
2433 677
14661 322
6725 292
23280 724
15509 306
15237 104
10844 24
24428 603
3761 888