13681 828
30891 580
1335 83
1619 63
13380 515
13430 51
7045 108
6423 886
32625 745
18950 461
3766 436