13822 628
8507 91
66779 500
40971 399
53332 293
25445 806
47004 497
6671 244
5638 884
5066 378
4864 193
2615 514
3057 471
21355 758