2371 329
9337 170
3626 182
47478 626
6594 92
11318 482
277873 1568
35341 877
3985 493
4395 307
44152 167
11730 566