2371 329
9333 170
3624 182
47477 626
6591 92
11317 482
277868 1568
35341 877
3985 493
4393 307
44149 167
11730 566