13820 628
8505 91
66737 500
40930 399
53254 293
25398 806
46995 497
6667 244
5638 884
5062 378
4860 193
2613 514
3056 471
21291 758