13826 628
8510 91
66810 500
40995 399
53387 293
25478 806
47006 497
6673 244
5640 884
5068 378
4865 193
2615 514
3059 471
21390 758