34815 182
13892 675
5701 516
24386 395
33650 150
8476 881
12988 748
4488 400
11025 906
37698 386
11715 404
1459 93
4530 30