2433 329
9518 170
3805 183
47529 626
6726 92
11362 482
278318 1568
35466 877
4043 493
4480 307
44531 167
11746 566