33526 182
11951 675
4841 516
20926 395
29894 150
6854 880
10840 747
3835 400
9177 906
31407 385
9303 403
1042 93
3389 30