2377 329
9366 170
3648 182
47484 626
6620 92
11325 482
277957 1568
35370 877
3997 493
4420 307
44246 167
11733 566