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