34823 182
13894 675
5702 516
24387 395
33655 150
8476 881
12990 748
4488 400
11027 906
37703 386
11717 404
1459 93
4531 30