2680 130
5617 292
37097 499
16463 441
24149 294
3616 362
4438 593
3711 387
8282 323
4173 638
1903 288
23730 753