33526 182
11951 675
4841 516
20927 395
29895 150
6855 880
10840 747
3837 400
9177 906
31408 385
9304 403
1042 93
3389 30