34597 182
13746 675
5558 516
24157 395
33281 150
8337 881
12762 748
4397 400
10830 906
37047 386
11351 404
1415 93
4447 30