2279 329
8980 170
3397 182
47392 626
6278 92
7069 482
277258 1568
35136 877
3873 493
4274 307
43618 167
11701 566