13813 628
8502 91
66687 500
40891 399
53158 293
25343 806
46978 497
6665 244
5635 884
5060 378
4858 193
2613 514
3052 471
21218 758