13820 628
8504 91
66731 500
40924 399
53235 293
25386 806
46990 497
6667 244
5636 884
5062 378
4860 193
2613 514
3056 471
21279 758