47511 149
20943 907
14886 318
30946 78
31226 673
26101 687
11789 574
6209 110
6979 790
17510 399
100802 571
22424 383
2826 184
36992 544