13897 828
30899 580
1344 83
1631 63
13416 515
13458 51
7066 108
6429 886
32642 745
18958 461
3768 436