2442 329
9526 170
3811 183
47532 626
6733 92
11364 482
278337 1568
35470 877
4045 493
4484 307
44542 167
11747 566