14351 829
30964 580
1365 83
1685 63
13477 515
13529 51
7122 108
6480 886
32909 745
19020 461
3820 436