13825 628
8510 91
66807 500
40994 399
53386 293
25477 806
47005 497
6673 244
5640 884
5067 378
4865 193
2615 514
3059 471
21389 758