13831 628
8519 91
66870 500
41047 399
53485 293
25535 806
47022 497
6676 244
5643 884
5071 378
4872 193
2615 514
3370 472
21485 758