2378 329
9371 170
3650 182
47484 626
6627 92
11326 482
277970 1568
35372 877
4000 493
4421 307
44248 167
11733 566