14333 829
30963 580
1363 83
1684 63
13473 515
13527 51
7119 108
6479 886
32905 745
19020 461
3819 436