34832 182
13902 675
5705 516
24392 395
33667 150
8478 881
12995 748
4489 400
11038 906
37717 386
11738 404
1465 93
4538 30