13904 828
30901 580
1344 83
1632 63
13418 515
13458 51
7067 108
6431 886
32646 745
18964 461
3770 436