13916 828
30902 580
1344 83
1632 63
13418 515
13461 51
7068 108
6433 886
32655 745
18969 461
3772 436