1653 329
2187 166
1539 181
46869 626
4996 92
6218 482
270968 1567
8985 865
3612 493
3701 307
41467 167
11485 566