13896 828
30899 580
1344 83
1631 63
13415 515
13458 51
7066 108
6429 886
32640 745
18958 461
3768 436