2436 329
9523 170
3809 183
47532 626
6729 92
11364 482
278325 1568
35466 877
4044 493
4481 307
44538 167
11747 566