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