13826 628
8510 91
66814 500
40999 399
53390 293
25480 806
47006 497
6673 244
5640 884
5068 378
4865 193
2615 514
3059 471
21397 758