34756 182
13833 675
5666 516
24335 395
33540 150
8403 881
12894 748
4454 400
11055 906
37430 390
11615 404
1439 93
4495 30