47547 149
20964 907
14905 318
30975 78
31246 673
26136 687
11796 574
6212 110
6988 790
17545 399
100993 571
22490 383
2831 184
37014 544