13927 828
30903 580
1345 83
1633 63
13425 515
13461 51
7070 108
6438 886
32659 745
18970 461
3774 436