13818 628
8503 91
66709 500
40911 399
53215 293
25376 806
46985 497
6667 244
5636 884
5062 378
4859 193
2613 514
3055 471
21263 758