13813 628
8501 91
66681 500
40887 399
53142 293
25337 806
46976 497
6665 244
5635 884
5060 378
4858 193
2612 514
3051 471
21204 758