13820 628
8506 91
66745 500
40941 399
53273 293
25410 806
46998 497
6670 244
5638 884
5063 378
4860 193
2614 514
3056 471
21311 758