34806 182
13874 675
5693 516
24378 395
33620 150
8473 881
12973 748
4483 400
11019 906
37623 386
11672 404
1458 93
4528 30