34833 182
13903 675
5707 516
24397 395
33669 150
8479 881
12995 748
4492 400
11038 906
37729 386
11740 404
1467 93
4538 30