34807 182
13885 675
5698 516
24382 395
33636 150
8476 881
12985 748
4485 400
11023 906
37669 386
11702 404
1459 93
4530 30