47375 149
20880 907
14838 318
30855 78
31149 673
26025 687
11772 574
6197 110
6966 790
17403 399
99654 571
22263 383
2809 184
36930 544