3846 358
2905 229
4519 849
5367 609
4000 132
15964 617
4686 126
10780 52
7362 570
9297 233
7860 423
6337 86
14676 238