13820 628
8505 91
66742 500
40938 399
53270 293
25407 806
46997 497
6670 244
5638 884
5063 378
4860 193
2614 514
3056 471
21309 758