1653 451
2427 637
2433 677
14665 322
6729 292
23280 724
15513 306
15239 104
10846 24
24432 603
3762 888