13820 628
8505 91
66732 500
40925 399
53242 293
25391 806
46992 497
6667 244
5637 884
5062 378
4860 193
2613 514
3056 471
21286 758