34758 182
13835 675
5669 516
24339 395
33548 150
8403 881
12898 748
4454 400
11057 906
37439 390
11620 404
1439 93
4497 30