14335 829
30963 580
1364 83
1684 63
13473 515
13527 51
7120 108
6480 886
32905 745
19020 461
3820 436