2432 329
9513 170
3802 183
47528 626
6721 92
11361 482
278299 1568
35464 877
4043 493
4478 307
44512 167
11746 566