13820 628
8505 91
66741 500
40938 399
53268 293
25407 806
46997 497
6670 244
5638 884
5062 378
4860 193
2614 514
3056 471
21301 758