34831 182
13902 675
5705 516
24391 395
33666 150
8478 881
12995 748
4489 400
11037 906
37717 386
11738 404
1463 93
4536 30