14415 829
30968 580
1369 83
1689 63
13486 515
13535 51
7131 108
6488 886
32921 745
19031 461
3821 436