2435 329
9521 170
3808 183
47530 626
6726 92
11363 482
278321 1568
35466 877
4043 493
4480 307
44532 167
11747 566