13799 628
8491 91
66588 500
40826 399
52939 293
25227 806
46942 497
6657 244
5629 884
5048 378
4845 193
2611 514
3047 471
21076 758