33288 181
11430 675
4737 516
19679 393
29097 150
6576 880
10522 747
3584 400
8502 906
30232 385
8618 403
1015 93
3170 30