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