13943 828
30904 580
1345 83
1634 63
13436 515
13463 51
7072 108
6438 886
32661 745
18971 461
3774 436