13820 628
8507 91
66760 500
40947 399
53290 293
25423 806
46999 497
6671 244
5638 884
5063 378
4862 193
2614 514
3056 471
21327 758