13820 628
8506 91
66749 500
40944 399
53276 293
25414 806
46998 497
6671 244
5638 884
5063 378
4861 193
2614 514
3056 471
21318 758