25796 182
3175 791
16345 830
31187 580
1526 83
1787 63
13935 515
13709 51
7231 108
6635 886
33225 745
19335 461
3971 436