13820 628
8505 91
66732 500
40925 399
53247 293
25395 806
46993 497
6667 244
5637 884
5062 378
4860 193
2613 514
3056 471
21288 758