34823 182
13894 675
5702 516
24387 395
33655 150
8476 881
12990 748
4488 400
11028 906
37705 386
11719 404
1459 93
4531 30