14339 829
30963 580
1364 83
1685 63
13474 515
13527 51
7120 108
6480 886
32908 745
19020 461
3820 436