2442 329
9530 170
3812 183
47533 626
6733 92
11364 482
278342 1568
35476 877
4046 493
4485 307
44549 167
11747 566