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