13814 628
8502 91
66688 500
40891 399
53165 293
25346 806
46979 497
6666 244
5635 884
5060 378
4858 193
2613 514
3053 471
21220 758