14293 829
30961 580
1360 83
1683 63
13470 515
13526 51
7115 108
6478 886
32901 745
19012 461
3809 436