13826 628
8510 91
66813 500
40998 399
53388 293
25479 806
47006 497
6673 244
5640 884
5068 378
4865 193
2615 514
3059 471
21397 758