13832 628
8520 91
66881 500
41053 399
53503 293
25544 806
47022 497
6676 244
5643 884
5071 378
4872 193
2616 514
3372 472
21500 758