13813 628
8501 91
66686 500
40888 399
53154 293
25341 806
46978 497
6665 244
5635 884
5060 378
4858 193
2613 514
3051 471
21214 758