31855 292
9702 509
36608 509
21010 112
15159 807
7563 867
10859 310
6994 126
5310 880
8225 500
16531 754
4119 257
153174 727
7582 625
60422 197
4217 554
2852 721
1805 131
44770 854
16129 687
4637 120