13827 628
8514 91
66840 500
41023 399
53420 293
25501 806
47013 497
6676 244
5640 884
5070 378
4866 193
2615 514
3061 471
21437 758