34823 182
13893 675
5702 516
24387 395
33653 150
8476 881
12990 748
4488 400
11026 906
37701 386
11716 404
1459 93
4531 30