34752 182
13830 675
5666 516
24334 395
33536 150
8401 881
12893 748
4454 400
11055 906
37416 390
11608 404
1438 93
4494 30