13912 828
30901 580
1344 83
1632 63
13418 515
13460 51
7068 108
6432 886
32651 745
18969 461
3772 436