47542 149
20961 907
14904 318
30972 78
31246 673
26134 687
11796 574
6212 110
6987 790
17543 399
100976 571
22483 383
2831 184
37011 544