14322 829
30963 580
1363 83
1684 63
13473 515
13527 51
7118 108
6479 886
32905 745
19018 461
3818 436