13823 628
8507 91
66781 500
40973 399
53338 293
25450 806
47004 497
6671 244
5638 884
5066 378
4864 193
2615 514
3057 471
21355 758