13820 628
8505 91
66733 500
40926 399
53250 293
25395 806
46994 497
6667 244
5637 884
5062 378
4860 193
2613 514
3056 471
21288 758