13948 828
30904 580
1346 83
1634 63
13436 515
13463 51
7072 108
6444 886
32663 745
18971 461
3775 436