33473 181
11831 675
4815 516
20712 395
29704 150
6806 880
10759 747
3762 400
9151 906
31055 385
9067 403
1031 93
3314 30