13820 628
8505 91
66741 500
40937 399
53266 293
25405 806
46997 497
6670 244
5638 884
5062 378
4860 193
2613 514
3056 471
21298 758