2451 329
9571 170
3837 183
47550 626
6748 92
11371 482
278437 1568
35524 877
4084 493
4506 307
44617 167
11750 566