13826 628
8510 91
66819 500
41004 399
53393 293
25482 806
47007 497
6674 244
5640 884
5068 378
4866 193
2615 514
3059 471
21406 758