34753 182
13832 675
5666 516
24334 395
33538 150
8401 881
12894 748
4454 400
11055 906
37425 390
11614 404
1439 93
4494 30