13823 628
8507 91
66782 500
40973 399
53341 293
25453 806
47004 497
6671 244
5639 884
5066 378
4864 193
2615 514
3057 471
21357 758