31855 292
9702 509
36606 509
21010 112
15159 807
7563 867
10859 310
6993 126
5310 880
8223 500
16531 754
4119 257
153164 727
7581 625
60420 197
4217 554
2850 721
1804 131
44770 854
16129 687
4637 120