47516 149
20947 907
14890 318
30950 78
31233 673
26111 687
11792 574
6209 110
6979 790
17521 399
100827 571
22430 383
2828 184
36995 544