2371 329
9343 170
3630 182
47479 626
6598 92
11321 482
277890 1568
35347 877
3987 493
4402 307
44160 167
11730 566