34773 182
13848 675
5676 516
24327 395
33522 150
8451 881
12921 748
4471 400
10983 906
37469 386
11605 404
1450 93
4515 30