13822 628
8507 91
66778 500
40969 399
53331 293
25445 806
47003 497
6671 244
5638 884
5066 378
4862 193
2615 514
3057 471
21354 758