13829 628
8518 91
66851 500
41031 399
53439 293
25511 806
47015 497
6676 244
5640 884
5071 378
4867 193
2615 514
3088 471
21457 758