1655 451
2446 637
2435 677
14679 322
6741 292
23282 724
15527 306
15251 104
10851 24
24449 603
3765 888