13826 628
8510 91
66811 500
40996 399
53388 293
25478 806
47006 497
6673 244
5640 884
5068 378
4865 193
2615 514
3059 471
21393 758