34830 182
13901 675
5705 516
24390 395
33664 150
8476 881
12995 748
4489 400
11031 906
37714 386
11731 404
1461 93
4536 30