13904 828
30901 580
1344 83
1632 63
13418 515
13459 51
7067 108
6431 886
32646 745
18967 461
3770 436