13809 628
8501 91
66656 500
40874 399
53106 293
25311 806
46964 497
6664 244
5635 884
5059 378
4855 193
2612 514
3050 471
21180 758