13813 628
8501 91
66678 500
40886 399
53139 293
25334 806
46974 497
6665 244
5635 884
5060 378
4858 193
2612 514
3051 471
21201 758