31856 292
9702 509
36612 509
21010 112
15160 807
7563 867
10859 310
6994 126
5310 880
8226 500
16531 754
4119 257
153183 727
7582 625
60423 197
4217 554
2853 721
1805 131
44773 854
16129 687
4637 120