13821 628
8507 91
66776 500
40962 399
53331 293
25445 806
47003 497
6671 244
5638 884
5066 378
4862 193
2615 514
3057 471
21352 758