13820 628
8505 91
66732 500
40925 399
53238 293
25389 806
46991 497
6667 244
5637 884
5062 378
4860 193
2613 514
3056 471
21284 758