13820 628
8506 91
66750 500
40944 399
53279 293
25416 806
46998 497
6671 244
5638 884
5063 378
4861 193
2614 514
3056 471
21319 758