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