34823 182
13894 675
5702 516
24387 395
33656 150
8476 881
12991 748
4488 400
11028 906
37709 386
11722 404
1459 93
4531 30