13831 628
8518 91
66868 500
41039 399
53467 293
25529 806
47022 497
6676 244
5641 884
5071 378
4872 193
2615 514
3359 472
21478 758