31887 292
9735 509
36711 509
21048 112
15195 807
7583 867
10871 310
7016 126
5337 880
8281 500
16566 754
4137 257
153603 727
7586 625
60512 197
4236 554
2854 721
1812 131
44865 854
16170 687
4658 120