1653 451
2432 637
2433 677
14675 322
6733 292
23282 724
15521 306
15244 104
10848 24
24441 603
3764 888